Das P-Grid-Overlay-Netzwerk: Von einem einfachen Prinzip zu einem komplexen System
نویسندگان
چکیده
Overlay-Netzwerke haben sich während der vergangenen Jahre zu einem neuen Paradigma im Bereich verteilter Systeme entwickelt. Sie erlauben es durch das Überlagern eines logischen Netzwerkes auf ein physikalisches Netzwerk, die Suche von verteilten Ressourcen unter Verwendung anwendungsspezifischer Schlüssel und Suchkriterien zu unterstützen. Dabei wird auf eine zentrale Koordination weitgehend oder vollständig verzichtet. Popularisiert wurde dieser Ansatz durch Peer-to-Peer-File-Sharing-Systeme basierend auf hierarchischen Overlay-Netzwerken (Napster) oder unstrukturierten Overlay-Netzwerken (Gnutella). Schwachpunkte dieser ersten Generation von Overlay-Netzwerken, wie (teilweise) Zentralisierung oder hoher Bandbreitenbedarf, wurden durch die Entwicklung von strukturierten OverlayNetzwerken behoben. Auf einer logischen Ebene können diese als eine Einbettung eines Graphen (OverlayNetzwerkes) in einen Schlüsselraum mit einer Distanzfunktion verstanden werden. Durch diese Einbettung werden logische Schlüssel mit physikalischen Adressen verknüpft und logische Suchanfragen können dank einer geschickten Konstruktion des Overlay-Netzwerkes unter Verwendung einer Routingstrategie, die die Topologie des Schlüsselraums ausnützt, effizient ausgeführt werden. Effizienz wird dabei in erster Linie an der verwendeten Bandbreite gemessen.
منابع مشابه
Konzept einer MSS Assistenz mittels Softwareagenten
Durch die zunehmende Funktionsvielfalt der heutigen Management Support Systeme (MSS) werden immer höhere Anforderungen an die Anwender im Umgang mit diesen Systemen gestellt. Zur Unterstützung bei der Problemlösung stehen den Anwendern oft nur die von den MSS-Tool-Anbietern mitgelieferten Online-Hilfen und Dokumentationen zur Verfügung. Diese sind punktuell und anwendungsunabhängig ausgerichtet...
متن کاملAufwandsschätzungen über Anwendungsfälle: Das Essenzschritt-Verfahren
Es wird gezeigt, wie man auf Basis von Anwendungsfällen (Use Case) zu Aufwandsschätzmodellen gelangen kann, die bereits sehr früh im Projektverlauf möglich sind. Voraussetzung sind essenziell beschriebene Anwendungsfälle. Die Anzahl der Essenzschritte bildet das Komplexitätsmaß. Je einheitlicher das Niveau der Essenzschritte ist, desto besser greift das Verfahren. Ein Verfahren zur Erlangung ei...
متن کاملPeer-to-Peer: Grundlagen und Architektur
Sind Peer-to-Peer-(P2P)-Systeme ein neuer Ansatz zum Design von verteilten Anwendungen? Eigentlich nicht. Zwar sind P2P-Systeme ein großer Erfolg, aber überspitzt formuliert, stellen sie „nur“ eine Rückbesinnung auf das ursprüngliche Internet-Prinzip dar: Jeder Internet-Node kann mit jedem anderen Internet-Node bidirektional kommunizieren, zum Beispiel, sowohl als FTP-Client als auch als FTP-Se...
متن کاملProtokolle zur Anbindung kundenlokaler Infrastruktur an eine Cloud-Umgebung
Im Logistikumfeld ist der Einsatz von Cloud-Anwendungen problematisch. Häufig werden physische Ressourcen wie Drucker, Scanner, Förderoder Lagertechnik durch eine Anwendung angesprochen. Beim Einsatz einer Cloud-Anwendung kommunizieren Anwendung und Gerät über das Internet miteinander. In dieser Arbeit wird für die Kommunikation der Partner das RESTArchitekturmodell vorgeschlagen und mit einem ...
متن کاملGegenständliche Musikalische Interaktion
Dieser Aufsatz behandelt das Thema Gegenständliche Musikalische Interaktion und damit ein relativ neuartiges Genre elektronischer Musikinstrumente, das sich im Laufe des letzten Jahrzehnts entwickelt hat. Mit der Übernahme aktueller Paradigmen aus dem Bereich der Mensch-Maschine Interaktion versucht diese neue Art von elektronischen Instrumenten die physische Gegenständlichkeit traditioneller a...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Datenbank-Spektrum
دوره 13 شماره
صفحات -
تاریخ انتشار 2005